1.4.2
-----
beta13
Fixed a problem with Find window not showing up when Alt-F used while multi-file
	search is in progress, making it impossible to stop the search.
Fixed a problem with Alt-H sometimes not picking up the right search string.
Fixed a problem with the FTP open with some new versions of wuftpd servers
	- getting a directory listing would never stop, getting/saving a file would fail.
Improved HTML syntax coloring (now highlights quoted stings in tags), added
	embedded PHP, JavaScript and VBStript support.
Added a volume menu to the query multi-file search option.
Fixed a problem where toggling multi-file search would move the selection in the find window.
Other multi-file search tweaks.
Made keyboard shortcuts assigned to numerical keypad keys (extra clipboards by default)
	only apply if NumLock is off.
Fix a problem where saved document type was set after the document was first colored,
	potentialy with a wrong syntax coloring module.
Fix a crasher in multi-file ReplaceAll
Fix a bug in ReplaceAll that would cause it to loop if replace pattern matches search pattern.
Fixed NewShellHere and WorkHere to work with paths containing spaces.
Fixed a crash in the #ifdef balancer button caused by some cases of unbalanced ifdefs

beta12
Made ReplaceAll work for multi-file searches.
Improved multi-file search performance.
Improved Alt-H and Alt-G behavior in multi-file search mode.
New document Settings dialog
	adds support for saving document language type
	adds support for saving shell mode of a document
	adds support for saving syntax coloring on/off state
	got rid of individual menu items for show ruler, soft wrap, shell window and
		syntax coloring toggle
Added shell document syntax coloring.
Smarter focus in FTP Open dialog.
Added a menu item to the FTP Open dialog path menu allowing to type in a
	specific path, connected or offline.
Added html commenting to the commenter plugin button
Tweaked autoindent a bit - fixed it to make it insert exactly the same indentation
	as the previous line has.
Made SetKey dump keyboard shortcuts with ; and \ properly quoted
Fixed a problem with the FTP directory listing parser that caused some
	FTP servers come up empty.
Added syntax coloring of character entitites (&nbsp;, etc.) to the HTML syntax
	coloring.

beta11
Fixed a bug in CloseAll that could either cause not all windows to close or
	possibly even crash.
Added query-based multi-file search
Added support for filtering out source, header and make files in the multi-
	file search.
Fixed a crashing bug while doing Alt-H repeatedly.
Added search "All worksets" option to the workset multi-file search

beta10
fixed a problem where save caused by closing a window would quit the app.
fixed problems in the Save to server as dialog.
Multi-File search in directory, workset
	new shortcuts
		Alt-Control-M - toggle multi-file search
		Alt-Control-G - search in default workset
		Alt-Control-P - search in document's directory
		Alt-T - find in next document
		Alt-Shift-T - find in previous document
		Alt-= Replace and Find (was Alt-T before, sorry about the change)
	"Find In This Workset" menu item in the workset windows.
Made Alt-D handle escaped paths with spaces properly
Dragging refs into shell windows now pastes properly escaped paths.
Blocking open using tellEddie -w now doesn't open a worksheet unless the
	open worksheet always setting is on.
Fixed namespaces in function popup.
Fixed some problems with quoted backslashes in function popup.
Made function poupup display const-volatile qualifiers for overloaded functions.
Fix broken Revert.
Make auto-indent work on spaces too.
Made the DeleteLine shortcut (Control-Delete) delete the whole line. It used
	to delete everyting but the carriage return. Added a new primitive,
	EmptyLine that has the previous DeleteLine behavior for folks who liked
	the old behavior better.

beta8
Open selection now uses worksets to help find the header file.
Header popup in function popup plugin.
Better ibeam cursor support.
Recent items.
Plugin API now supports multiple buttons per plugin.
Java syntax coloring, courtesy Kenny Carruthers.
Perl syntax coloring.
The super-cool SmartSwap (Alt-Option-RigthArrow, Alt-Option-LeftArrow) now works
	both ways.
Fix broken quit when documents need saving.
Make Alt-Tab (swap with header) work for documents opened from FTP servers.
Typeahead now works in FTP Open panel.

beta7
Added new line scrolling primitives to complement existing Up/Down arrow behavior -
	ScrollLineUp (Control-UpArrow) and ScrollLineDown (Control-DownArrow) scroll
	page and cursor up/down by a line, ShowLineUp (Control-Option-UpArrow) and
	ShowLineDown (Control-Option-DownArrow) scroll page up/down by a line and keep
	the cursor position.
Make Alt-Tab smarter about using worksets to find header files to swap to.
	- use files from groups that do not have a folder attached
	- when using multiple worksets, and doing an Alt-Tab in one, use that 
		workset, not the default workset for the header search.
Fix FTP open parent with no connection crashing.
Fix Add document to workset sometimes locking the workset.
Make function popup not get confused by quoted strings in
	parameters and by exception specifiers.
Make prototyper not get confused by namespace and extern "C++".

beta5
Fix to a problem with ftp save locking up. 
Better error handling, permission handling during file open/saves, permission
	changes using source control.
Activate Workset (Alt-Option-0) now tries to open the workset a document
	belongs	to.
Comment selection (Alt-Control-/).
Fix saving to volumes without attribute support.
Fix ocasional lockups in HTML syntax coloring.
Made MagicPrototyper not pick up next line when whole line selected
Added BeepThenWrap option to wrap mode in Find.
Added Find button.
Fixed a problem where clipboard panes, prototyper panes, etc. would get displayed
	multiple times.
Fixed a problem with some weird ftp passwords.

beta4
Improved function popup - better K&R-style function handling.
Added -html option to the Primitives comand.
Added a menu to allow opening the main UserStartup and the local UserStartup.
Fixed opening symlinks to folders in FTPOpen dialog.
Made 'Needs saving' alert during quit pull up the respective document.
Made Worksheet open first, so that it doesn't cover up documents you
	wanted to open.
Fixed more bugs in SyntaxColoring not recoloring properly in some cases.
Made plugins properly return their settings values where appropriate.
Added primitives to turn of the different parts of the syntax coloring plugin
	from the UserStartup. This can be use when you want to replace the syntax
	coloring plugin but only for a particular document type.

beta3
New version of SmartSwap - swap parameters of a function calls, arguments
	of subtraction, division, parameters of an a ? b : c expressions,
	member initializers in C++ constructors, etc. Parses code to try to
	guess the right portions of text to swap. 
FTP Open - add support for NT FTP servers; note - if you have problems with
	a paticular FTP server (the directory window will not show anything),
	you may be using a server that Eddie does not support. Please, email
	me a sample of the output obtained from ls in Terminal and I'll add
	support for it.
HTML syntax coloring - handle quoted strings in anchors, fixed a number of
	cases where edited text wasn't recolored correctly
Keyboard primitive SwitchWithNext switches the window with the one behind
Keyboard primitive SaveOrSaveToServer saves to FTP server if document from
	server or just plain saves to a file.
Made soft wrapping.
Click on button bar ruler now allows measuring text.
Button bar, wrapping made persistent.
Fixed an off by a pixel problem with the scroll bars.
Fixed a bug where adding an unsaved document to a workset would cause
	very odd behavior.
Moved the EnterReplaceString shortcut from Alt-Win-E to Alt-Control-E (the
	original shortcut only works every two times because it is a dead key
	for accents).
Added -verbose and -html options to SetKey

beta2
FTP Open, save tweaks
	Now can stop when logging in.
	OpenFromServer, SaveToServer, SaveToServerAs now keyboard primitives.
	Changed shortcuts to Alt-Shift-O and Alt-Shift-S.
New Tracker addons, WorkHere and NewShellHere, inspired by the great
	TermHire addon by Pierre Brua. Note - you will have to install these
	two new addons manually for now, drag them to /boot/home/config/add-ons/tracker

beta1
FTP Open, save
HTML syntax coloring
mini menu field keyboard navigable

1.4.1
-----
Fix deadlock when using Previous/Next window

1.4
-----
beta 17
Make shell not crash when spewing random characters from a command line tool
Fixed the tenative prompt, command line tools with prompts now work much better

beta 16
Fixed problems in the function popup with handling nested classes.
Fix prototyper, handling of inheriting from template instances.
Change behavior of GoToPageUp and GoToPageDown always scroll by page
(kept the original behavior in IDELikeGoToPageUp and IDELikeGoToPageDown)
Made all PageUp/PageDown primitives scroll by page height minus a single
line height.

beta 15
Fixed every single leak I could find (there was a huge ammount of them).
Fixed a crash/race when reopening a document that is being closed.
Made large documents close much faster.

beta 14
Added new primitives - ExtendOrShrinkToSubwordLeft, ExtendOrShrinkToWordLeft
	ExtendOrShrinkToLineLeft, ExtendOrShrinkToSubwordRight, ExtendOrShrinkToWordRight
	and ExtendOrShrinkToLineRight, made them the default selection expansion
	shortcuts (old Mac-style primitives are still available, you may edit
	UserStartup to use them instead).

beta 13
Fixed the Revert menu item
Fixed problems with the regex search engine including handling the
	^ operator properly
Fix a problem when using an underline or block cursor at end of document.

beta 12
Made the typeahead behavior in the workset window much more predictable.
Made it possible to use the Add document to XXX_workset even if the default
	workset is a new untitled workset.
Show all open worksets in the Window menu.
Fixed a file descriptor leak in the workset addon.
Added Tab and Shift-Tab key support to the workset window to select
	alphabetically next/previous item.
Fix a bug where a read-only document could not be saved as a copy.
Fix a problem with the locked/dirty icon not updating properly after a
	unlocking a document.
Fix a problem with leaking shell objects when closing a shell window.
Made tenative prompts work again. This allows using ftp and other binary tools
	that prompt for input from the worksheet.
Fixed a problem where a bash prompt would sometimes leak into the worksheet output.
Fixed a problem where the makefile flex syntax coloring scanner would lock up
	on empty files.
Made the KeepFindWindowInFront setting not get set randomly.
Made SelectLineBeginning and SelectLineEnd not go to the previous/next line
	for a more traditional behavior.
Made workset window more single mouse button friendly.
Fixed a bug where worksets opened through a symbolic link in another
	workset would not save changes.
Made the File command and OpenSelection handle opening worksets properly.
Made the -shell option in the File command work again.
Fixed a problem with not flushing properly when redirecting IO for builtin
	shell commands.
In syntax coloring fixed a case of bad handling of #if 0 in a complex
	#ifdef sequence
Made it possible to have two distinct groups in the same directory,
	bound to the same folder and differing only by name.
Add SwapWithHeader (Alt-D) support to workset window items.
Fixed leaks when closing a shell window.
Made turning off shell mode in a window much faster.
Open selection now uses paths in the default workset in addition to the
	search path when opening files.
SwapWithHeader (Alt-Tab) now uses paths in the default workset when looking
	for a corresponding .h/.cpp file.
Fixed an uncaught exception problem on ppc when closing an as-yet
	unsaved file.
Regex search/replace.
Tweaked selection and drag&drop in the Workset window to make it
	easier.
Added a shortcut to open the Open header dialog.
Made Prototyper not add extern to function definition prototypes.
Fixed a problem with syntax coloring not recoloring properly in some
	cases.
Added BeIDE project import to a workset.
Makefile export in Workset window now correctly generates relative subpaths
	for items that are not in the same parent directory as workset.
Added more options to the Edit group name dialog in the Workset window -
	you may now choose the directory to which a group belongs as well as
	update the group to contain new files from the directory.
Add auto-commenting of shell/make files
Fix Commenter commenting one line too many if full line selected.
Added keyboard shortcuts to go to next/previous function.
Added menu item and keyboard primitive to activate main workset
Added menu item and keyboard primitive to add document to main workset
Enhanced #pragma mark support:
	Support IDE and Pe-like "#pragma mark -" in function popup
	Support // #pragma mark in function popup - this allows using
		#pragma mark with gcc, avoiding pesky undefined pragma warnings
Added makefile import, export as, add to workset menu items.
Fix some problems with workset path relocation
Default shortcuts in alerts by popular demand.
Fixed an update problem with adding a new group in worksets and
	dragging a file into it
Fixed a memory trasher when Eddie quits after using worksets
If a makefile is open, GenerateMakefile will insert into the window
Workset settings - optionally display in dense mode without icons
PluginInterface - EachDocument calls no longer empty

1.3
-----
Fixed a bug in File command not handling spaces in pathnames properly.
Added GenerateMakefile to Worksets.
Made document windows and Find window not cause a workspace switch
	when activating.
Fixed a problem with ScrollToSelection scrolling in the wrong pane
	in a split pane window in some cases. (This happened during find,
	Undo, etc.)
UserStartup-configurable context menu in Worksets window, supports
	source control, etc.
Worksets window now handles when an entire workset moves to a different
	path
Worksets window supports item rearranging.
Works as external editor with new BeIDE, supporting error opening, etc.
QuickFindWindow closes when clicked outside.
Support for new drag&drop protocol
Find in all open windows.
Can now optionally balance < > pairs (by using balance or by double-clicking.
	 Usefull for C++ template arguments.
Prototyper now optionally adds "inline" when pasting into .h files
Fixed an old bug that would sometimes cause a crash when shell prints a
	lot of output.
Prototyper - fixed up a lot of problems in template formatting
Prototyper - added support for exception specification
Added Save A Copy As.
Worksets - file list support plugin.
Made Find panel and find settings fully customizable with SetKey.
Find panel-can enter return in find/replace string.
Fixed a couple of crashing bugs when running low on file descriptors.
Fixed an infinite recursion when trying to resize a split-pane window.
Fixed a leak and file descriptor leak in tab completion.
Fixed a problem with text scrolling wrong when extending selection.
Fixed a bunch of leaks.
Added EnterReplaceSelection (Alt-Wind-E) that complements EnterFindSelection -
	allows you to set up a replacement text without entering the find panel.
Added cursor/selection position info to the status panel.
Added user #if to Ifdef balancer button.
Added shell style comments to Commenter button.
Fixed a deadlock when trying to execute a long line in the shell while the shell
	is emitting a lot of output.
Fixed a problem with tip windows/tab completion windows flashing and disappearing.
Fixed a crash when trying to tab-complete at the beginning of an empty line.
Changed commenter to use new bulk insert/reomove API - made it way faster
Added a bulk insert/remove API to the Plugin interface
Recent open header popup menu in OpenHeader minidialog.
Made settings/UserStartup continue reading settings files even after encountering
	a line with an unknown/erroneous syntax
Support for bash 2.0 and all the new quirkiness it brings into the picture.
Fixed a problem with DeleteToLineEnd when cursor at line end.
Fixed a problem with OpenSelection when cursor at line start.
Fixed a crash when clipboard files got corrupted.
Fixed a crash when trying to Alt-Tab on files like '.bash_history'
Fixed a problem with SetKey Kp-.
Recent find string popup menu.
Clipboard contents now saved.
Pathname tab-completion now works with shell variables in paths that are being
	expanded. (Unlike bash, Eddie doesn't convert the variables into their
	values during expansion, I think keeping the variables is more usefull
	then evaluating them. Let me know if you prefer the bash functionality).
	This feature is dedicated to Ficus.
Started adding more features to the Find window - added replace in
	selection and an option for keeping the find panel in front after hitting
	the find button.
Moved search engine into a plugin for everyone to hack on. Source to the
	current search engine will be part of next plugin developer kit, email me
	if you want a preview copy of the source.
Fixed the DOS file reader to not trash memory, read way faster and deal with
	ocasionally missing carriage returns.
Added shell variable Tab-completion.
Added more variables to the execute dialog syntax: $DOCUMENT $DOCUMENT_DIR
	$WORKSHEET $WORKSHEET_DIR $TARGET $TARGET_DIR $SELECTED_TEXT
Fixed up the Line command - now correctly works in File xxx; Line xxx and
	Line xxx only (without preceeding File.
Made Shell export variable $TARGET - the document you are operating on (will
	be used more in future commands).
Added items to the ifdef balancer popup menu that allow you to select
	ifdefs much like selecting functions from the function popup.
Fixed a bug in the path recognizer used by smart open selection that would no
	longer recognize a path once it has been fully selected.
Added Smart Swap word left/right primitives. Usefull for swapping words around
	assignment, subtraction, in function call parameters.
Made "User defined words" in the syntax coloring plugin actually user defined
	as opposed to hardcoded.
Remapped "Shell insert Tab" from Control-Tab to Windows-Tab to make room for
	the task switching keyboard shortcut.

Plugin Developer Kit now available separately.

1.2.1
-----
Fixed Replace All with wrap on and a replace in the form of aaa to xaaa. (Even
	though the resulting infinite replacement loop was kinda fun).
Fixed a lockup that happened if you pasted a large clipboard into a
	large document after doing SelectAll.
Added a simple support for  header file search path configurable in UserStartup.
	(See UserStartup for an example configuration.)
Made double-click balancing only work on (),[],{},'' and ""; Balancing <> doesn't
	work too well because it easily gets confused with the other uses of the
	< and > characters, besides it is not that usefull anyway.
Added mouse warping option in focus follows mouse to make ffm suck just a
	little bit less.
Multi-word pragma marks supported by function popup.
Fixed drag-selection not drawing properly when focus follows mouse is on
	(the ffm lobby made me do that).
Fixed crashing bug in the AddToExecuteDialog syntax parser.
Fixed shell lockup when shell output is a very long line.
Color controls in settings now fully drag&drop capable (you can even color the
	Desktop with them).
Doesn't leave I-beam behind when closing a window.
Made shell windows not crash when you switch them to normal windows on
	BeOS 3.1.
Added new primitives for selection manipulation using Shift-arrow key
	shorcuts. ExtendOrShrinkLeft, ExtendOrShrinkRight, ExtendOrShrinkUp and
	ExtendOrShrinkDown treat one side of the selection as an anchor point
	and grow or shrink the other one. The default behavior always grows
	selection. 
Fixed yet another bug in shell output undo that showed up when you
	selected part or all of the shell ouptut while the shell was still
	outputting (such as when selecting a line with a compiler warning before
	the compile finishes).
No longer can SaveAs over a read-only file.
Made find show selection properly if horizontal scroll is needed.
Shift and Control Backspace no longer insert boxes.
When sourcing ~/.profile, the $EDDIE variable is now defined - this way
	~/.profile can test it and include Eddie specific portions.
When opening a shell window, ~/.eddieShellProfile is sourced, when opening a
	worksheet window, ~/.eddieShellProfile and ~/.eddieWorksheetProfile is sourced
Sourcing /etc/profile and ~/.profile is now optional and can be turned off in
	application settings.
Made reverse find in wrap-around mode scroll to selection when wrapping.
Fixed bugs in reverse find whole word match.
Find now starts inside selection, not after it.

1.2
-----
Added keyboard primitives to new Ifdef balancer plugin commands.
Made saved document size and selection location endian-independent and
	compatible with the new BeIDE format (the subset that Eddie uses anyway).
Fixed an annoying bug in shell output undo that showed up when you changed
	the selection while the shell was in the middle of outputting text and
	caused subsequent undo to remove wrong parts of the output.
Made shell command execution, tab completion and breaking into keyboard
	primitives, allowing them to be assigned to different keyboard combinations.
	(This allows MPW-style mapping of ShellExecute to Enter and leaving Return
	to just insert a newline).
Added function key support to SetKey. Made numerical keypad keys and numerical
	keypad enter distinct keys that can be assigned independently.
Fixed PullLinesUp and PullLinesDown to not pull an extra line if selection
	ends at the very line end.
Added keyboard primitives allowing assigning a keyboard shortcut to
	any of the extended clipboards.
Made the Primitives command by default format it's output into multiple
	lines if description lines are too long. A non-default -nowrap option
	is provided for easy piping of the output into grep, etc.
Made SaveAs assign a proper file type to a new file.
Added composite undo to the plugin interface.
Added a feature to the Ifdef balancer plugin button to allow #ifdefing out a
	selection.
Added a feature to the tellEddie command line tool to block the command
	line until the corresponding window gets closed, even if Eddie was
	already running (usefull with some source control systems).
Made SwapWithHeader (Command-Tab) try to find an already open header/source
	file after it fails to find one in the source's/header's directory. This
	makes Command-Tab kind-of work even for .cpp/.h etc. file pairs that are
	in different directories, as long as they are both already open.
Opening a non-existent file from the command line now creates a new file
	and saves it during the next save.
Saving a document now splits up any undo.
Split panes.
New keyboard primitives supporting split panes.
Fixed #ifdef balancer to not be sensitive about whitespace.
Added support for PC keyboard modifier names in SetKey.
Made SelectWordBeginning/SelectWordEnd properly stop on empty lines.
Made OpenSelection (Command-D) handle grep-style line numbers after the
	file name in the form ~/foo/bar/bla.c:13; Place cursor anywhere inside
	the string and OpenSelection will open the file and select the line.
Added a -shell option to the File command.
Limited the maximum width of a function popup menu.
Added Kiss matching to the text engine.
Made tellEddie not launch another copy of Eddie if running copy is
	not preferred (only occured if you had multiple copies on your
	machine).
Added support for split buttons for plugins.
Added Find previous/Find next function feature to function popup.

1.1
-----
Rewrote text rendering making it faster and less flickery, changed selection
	from inverting to highlighting, made selection color user-settable.
Added several different cursor styles, settable in the Application Settings.
Tab-completion now pops up a panel of suggested completions.
Made tab-completion subject to the same undo as typing (this makes Undo
	remove the entire cd line with tab-completions at once instead a
	part at a time).
Made tab-completion handle quoting properly.
Added a new Execute command dialog, available by clicking the lock/dirty
	icon in the status bar. Commands can be customized in UserStartup.
Added the option to toggle the shell mode on and off by clicking on the
	shell icon in the status bar.
Size of new windows is settable in the preferences. Zoom size is settable
	in the preferences.
Intel version.
Syntax coloring for .s assembly files and makefiles.
Added a new OpenFromDocumentsDir primitive. Current OpenDocument primitive
	remembers the location the File panel was during the last open. The
	new primitive always resets the initial location to the documents'
	directory.
Addded a keyboard primitive to invoke QuickFind (incremental search) from
	the current position rather than from the beginning of the document.
	By default the primitive is set to Command-Control-F.
Added OpenLine, OpenBefore and OpenAfter keyboard primitives.
Fixed horizontal scrollbar to advance only by a page when clicked.
Middle mouse button (tertiary button) now scrolls, use option to scroll
	faster.
Support of new R3 drag&drop.
Fixed problem with initial bash# prompt showing up in the shell status.
Plugins are now also loaded from ~/config/add-ons/Eddie/plugins.
New windows are made to fit on screen.
Command-Tab in .l and .y files opens corresponding .h file.
Improved the cursor horizontal position memory a bit.
Misc tweaks to the Application Settings dialog.
Improved the color label control in the settings dialogs.
Fixed the prototyper parser to omit default parameter values, handle template
	return types, handle classes inheriting from templates, templates with
	default values, nested templates.
Fixed a number of memory leaks.
Fixed problems with syntax coloring sometimes getting messed up.
Fixed problems with NumLock, CapsLock and ScrollLock throwing off double clicking.
Fixed tip windows sinking when using focus follows mouse.
Made numerical keypad work when NumLock is on.
Fixed a number of bugs in editing keyboard maps.

1.0.3
-----
Reworked the way internal shell commands (such as Windows, Line, etc.) are
	executed. Piping output of internal commands now works properly.
	There is now a special addon tellEddie faciliating this.
First pass on tab-completion in the shell windows.
Made cursor remember it's horizontal position and try to return to
	it while moving the cursor up and down across lines of different
	length (how did I ever get away without having this?)
Control-double-clicking can now be used for subword selection
New primitive functions: SwapWithPreviousLine, SwapWithNextLine,
	SwapWithPreviousCharacter, SwapWithNextCharacter, Transpose,
	UpperCaseWord, UpperCaseSelection, LowerCaseWord, LowerCaseSelection,
	CapitalizeWord, TraditionalOpenSelection (BeIDE-like flavor of OpenSelection)
Made the Primitives command list sorted primitives
Made the File command work properly when specifying a file relative to
	the current cwd
Shell exports a new variable EDDIE_HOME
Added Shell settings, worksheet can now be loaded from ~/config/settings/Eddie
UserStartup is first loaded from Eddie folder, then from ~/config/settings/Eddie
Made OpenHeader smarter in choosing the initial search path - in shell windows the
	cwd will now be used.
Made OpenHeader and builtin File command understand ~/ in paths
Made non-ASCII characters not be inserted as boxes with zero width; this is temporary
	before I add full UTF8 support
Fixed a problem where Option-dropping a file onto a window to open the
	file in Eddie would erase the current selection and would make the
	next undo crash
Fixed a problem where undoing Replace would crash in some cases
Fixed a crash during quit when any check box in the file panel was selected
Fixed problems with not handling spaces in the application path properly
	which make the builtin shell commands fail
Fixed a bug that caused documents to be opened in huge sizes when switching to
	a smaller screen size
Fixed a problem with SaveAs when replacing an existing file
Added a color scheme picker, contains color schemes used by some famous developers
Removed the need for separate PR2 and R3 app versions
Other small changes and tweaks

1.0.2
-----
Fixed a bug where the File command would take a few seconds to complete
Release of the plugin API
First pass on preference panels
First version of settings file - file panel settings are now saved
Added plugin support for preference panels, preference saving
Improved the shell window - non shell prompts, such as ftp prompts or prompts
	from command line tools or shell scripts are now handled
When opening a file from a shell window the file panel opens in the shell
	directory (as set by cd)
Status panel (shown when pressing the status rect in the button bar) displays 
	the current shell directory
Keyboard shortcuts supported for plugin functions using the SetKey command
	and plugin defined primitive functions
Improved multiple keymap setups - emacs mode now can have Esc as a meta key,
	undefined keys no longer confuse alternate keymaps
When opening a previously opened document on a smaller screen the size is now
	adjusted
Added support for balancing during double-clicking on quotes
Improved drag&drop support for dropping files into the shell
Eddie now handles folders paths in argv/folders dropped onto Eddie by running a
	file panel in the directory of the folder
New UserStartup settings
UserStartup also opened from ~/config/settings/Eddie/UserStartup
Several function popup fixes
Added undo for inserting prototypes and Indent left/right
Added subword keyboard positioning primitives/shortcuts
Fixed the prototyper parser a bit
Fixed the syntax coloring parser a bit
Fixed a race condition in the plugin call mechanism that caused crashes/ASSERTS
	during heavy cpu load
Misc. other bug fixes

1.0.1
-----
Function popup
more keyboard shortcuts
more editor primitives
Redo now scrolls to selection start
better undo handling in shell windows
misc. bug fixes

1.0
---
Initial public release